Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
104 Detached £1,485,103 £287,500 27 May 1997
110 Detached £1,073,023 £630,000 25 Sep 2006
113 Terraced £312,000 18 Dec 2023
115 Terraced £767,420 £450,000 28 May 2012
118 Terraced £894,907 £600,000 2 Dec 2014
124 Detached £818,679 £472,385 10 Jun 2011
127 Terraced £529,678 £250,000 16 Feb 2004